live in a small apartment - Turc Anglais Dictionnaire